From 57714b977480c23aa9cc39c014cc0a43f8ef7997 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Fri, 26 Dec 2014 23:04:37 +0100 Subject: [PATCH] gtklabel: Don't accept unhandled mouse buttons If the pressed mouse button neither triggers a context menu nor activates a link, set the sequence's state to DENIED. https://bugzilla.gnome.org/show_bug.cgi?id=742010 --- gtk/gtklabel.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c index b07f40c130..6cc0e24d9d 100644 --- a/gtk/gtklabel.c +++ b/gtk/gtklabel.c @@ -4956,6 +4956,11 @@ gtk_label_multipress_gesture_pressed (GtkGestureMultiPress *gesture, gtk_label_select_word (label); } } + else + { + gtk_gesture_set_state (GTK_GESTURE (gesture), GTK_EVENT_SEQUENCE_DENIED); + return; + } if (n_press >= 3) gtk_event_controller_reset (GTK_EVENT_CONTROLLER (gesture)); -- 2.30.2